combination trailer - Spanish English Dictionary